sports franchises - Alemán Inglés Diccionario